-
帧格式:数据链路层将来自网络层的数据封装成帧,帧格式包括帧头、数据和帧尾。帧头中包含了帧的控制信息,例如帧的长度、发送端和接收端的地址等。数据是帧中的数据部分。帧尾用于标识帧的结束。
-
帧同步:在数据传输过程中,发送端和接收端需要对帧的起始位置进行同步。数据链路层使用帧同步技术来实现帧同步。
-
流量控制:为了防止发送端发送的数据过多,导致接收端无法处理,数据链路层使用流量控制技术来控制发送端的数据发送速率。
-
错误检测:数据链路层使用差错检测技术来检测数据是否有错误。常用的差错检测技术包括循环冗余校验(CRC)和比特反转检测(BIT)等。
-
多路访问控制:在同一介质上,可能会有多个节点同时发送数据。数据链路层使用多路访问控制技术来协调各个节点之间的数据传输,以避免数据冲突。常用的多路访问控制技术包括载波监听多路访问(CSMA)、载波监听多路访问冲突检测(CSMA/CD)和时分多路访问(TDMA)等。